Specifies the available features that are supported for a created from external content, a file or a stream.
When a feature is disabled its content is not loaded from disk and it cannot be modified in the object. For example if page graphics is disabled, the page content is not loaded from the file and new graphic content cannot be added to the pages loaded from the file.
Initializes a new PDFFixedDocumentFeatures object.
Initializes a new PDFFixedDocumentFeatures object.
Gets a value indicating whether document file attachments are enabled.
If document file attachments are not enabled, then the method will return null and new attachments cannot be created.
Gets a value indicating whether document form fields are enabled.
If document form fields are not enabled, then the and methods will return null and new form fields cannot be created.
Gets a value indicating whether document javascript code blocks are enabled.
If document javascript code blocks are not enabled, then the method will return null and new javascript blocks cannot be created.
Gets a value indicating whether document named destinations are enabled.
If named destinations are not enabled, then the method will return null and new named destinations cannot be created.
Gets a value indicating whether document outline is enabled.
If document outline is not enabled, then the method will return null and new outline items cannot be created.
Gets a value indicating whether page annotations are enabled.
If page annotations are not enabled, then the method will return null for pages loaded from the PDF file.
Gets a value indicating whether page graphics is enabled.
If page graphics is not enabled, then the method will return null for pages loaded from the PDF file.
Gets a value indicating whether pages are enabled.
If pages are not enabled, then the method will null and new pages cannot be added.
Sets a value indicating whether document file attachments are enabled.
If document file attachments are not enabled, then the method will return null and new attachments cannot be created.
Sets a value indicating whether document form fields are enabled.
If document form fields are not enabled, then the and methods will return null and new form fields cannot be created.
Sets a value indicating whether document javascript code blocks are enabled.
If document javascript code blocks are not enabled, then the method will return null and new javascript blocks cannot be created.
Sets a value indicating whether document named destinations are enabled.
If named destinations are not enabled, then the method will return null and new named destinations cannot be created.
Sets a value indicating whether document outline is enabled.
If document outline is not enabled, then the method will return null and new outline items cannot be created.
Sets a value indicating whether page annotations are enabled.
If page annotations are not enabled, then the method will return null for pages loaded from the PDF file.
Sets a value indicating whether page graphics is enabled.
If page graphics is not enabled, then the method will return null for pages loaded from the PDF file.
Sets a value indicating whether pages are enabled.
If pages are not enabled, then the method will null and new pages cannot be added.
This method supports the internal library infrastructure and should not be used by external client code.
This method supports the internal library infrastructure and should not be used by external client code.